OWL ontology to Ecore metamodel transformation for designing a domain specific language to develop aviation scenarios

نویسندگان

  • Shafagh Jafer
  • Bharvi Chhaya
  • Umut Durak
چکیده

Ontology-driven software development has gained significant interest in domain-specific application development. Ontologies are treated as formal models representing knowledge, which can be used for automatic code generation. Among existing technologies, Eclipse Modeling Framework (EMF) has been widely used to generate domain-specific metamodels and Java code using Ecore. Such robust technologies suggest mapping ontologies to metamodels through series of transformations. In this paper we suggest transforming an ontology model to EMF Ecore metamodel for designing a Domain-Specific Language (DSL). We present the ontology developed for Aviation Scenario Definition Language (ASDL) to capture simulation scenarios in the aviation domain. We demonstrate key terminologies and their definitions in order to generate flight simulation scenarios. The use of Web Ontology Language (OWL) in developing ASDL ontology is discussed and its relation to ASDL Ecore metamodel is presented. This paper finally elaborates the challenges and shortfalls in mapping OWL ontology to Ecore metamodel in EMF.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Combining DSLs and Ontologies Using Metamodel Integration

This paper reports on a case study where the domain specific language BEDSL for the description of network devices for computer networks is combined with the feature description language FODA used for defining the variability structure of product lines. Furthermore, annotations by fragments of the web ontology language OWL can be added. In essence, the approach is a three-way integration, which...

متن کامل

Towards using OWL DL as a metamodelling framework for ATL

Ontologies have become increasingly relevant to the modelling community, providing a knowledgebase to support several software engineering activities. As such, several efforts have been made to integrate ontology technology with modelling technology. This has resulted in the Ontology Definition Metamodel (ODM), which allows model transformation languages to interact directly with ontologies. Th...

متن کامل

The Object Management Group Ontology Definition Metamodel

This paper is an overview of the Object Management Group effort to develop a standard Ontology Development Metamodel using the OMG’s MetaObject Facility. The ODM includes metamodels for the W3C RDF/OWL representation language, the ISO Topic Maps system, and the ISO Common Logic, together with UML Profiles for RDF/OWL and Topic Maps, and mappings between each of the systems and OWL Full. The ODM...

متن کامل

Sharing OWL/SWRL and UML/OCL Rules

The paper presents a metamodel-driven model transformation approach to sharing rules between the Semantic Web Rule Language along with the Web Ontology Language (OWL/SWRL) and Object Constraint Language (OCL) along with UML (UML/OCL). The solution is based on the REWERSE Rule Markup Language (R2ML), a MOF-defined general rule language, as a pivotal metamodel and the bi-directional transformatio...

متن کامل

توسعه هستانشناسی فرایندمحور برای فناوریهای مدیریت دانش

This paper is an attempt to develop a new ontology for knowledge management (KM) technologies, determining the relationships between these technologies and classification of them. The study applies NOY methodology. Protégé software and OWL language are used for building the ontology. The presented ontology is evaluated with abbreviation and consistency criteria and knowledge retrieval of KM tec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017